echinococcus (echo) - Türkçe İngilizce Sözlük